Double compound combination synchronization among eight n-dimensional chaotic systems
Mahmoud Gamal M, Abed-Elhameed Tarek M, Farghaly Ahmed A
Department of Mathematics, Faculty of Science, Assiut University, Assiut 71516, Egypt

 

† Corresponding author. E-mail: gmahmoud@aun.edu.eg

Abstract

Depending on double compound synchronization and compound combination synchronization, a new kind of synchronization is introduced which is the double compound combination synchronization (DCCS) of eight n-dimensional chaotic systems. This kind may be considered as a generalization of many types of synchronization. In the communication, based on many of drive and response systems, the transmitted and received signals will be more secure. Using the Lyapunov stability theory and nonlinear feedback control, analytical formulas of control functions are obtained to insure our results. The corresponding analytical expression and numerical treatment are used to show the validity and feasibility of our proposed synchronization scheme. The eight memristor-based Chua oscillators are considered as an example. Other examples can be similarly investigated. The proposed synchronization technique is supported using the MATLAB simulation outcomes. We obtain the same results of numerical treatment of our synchronization using simulation observations of our example.

1. Introduction

Chaos synchronization and control theory have a great interest due to their potential applications in several fields during the recent decades.[15] Different synchronization types have been introduced and many theoretical results have been achieved, such as complete synchronization,[68] anti-synchronization,[911] lag synchronization,[12,13] projective synchronization,[13,14] function projective synchronization,[15] etc. Most of the pervious types of synchronization concentrate on synchronization between one drive and one response systems. There exist many techniques of control to achieve synchronization such as sliding mode control, random phase control, adaptive passive control, and others.[1624]

Synchronization of systems with more than one drive and response systems is very interesting and important, because the transmitted signals may own stronger anti-translated and anti-attack ability. Complexity and the formation of the drive signals are also peppy factors to include communication security. Researchers studied complex schemes to transmit the information signals. Runzi et al. investigated combination synchronization of two drive and one response systems,[25,26] while the synchronization of two drive and two response systems (combination–combination synchronization) is studied by Sun et al.[27] Mahmoud et al. introduced the generalization of combination–combination synchronization of chaotic systems.[28,29] A new kind of compound synchronization (synchronization between three drive systems and one response system) has been illustrated in Ref. [30]. Zhang and Deng studied the double compound synchronization, which is the synchronization of four drive and two response systems.[31] The compound–combination synchronization (synchronization of three drive and two response systems) was presented in Ref. [32].

In this paper, we introduce a new type of synchronization which is a generalization of many pervious types of synchronization and more complexity. This type is called double compound combination synchronization (DCCS) among eight chaotic systems (four drive and other four response chaotic or hyperchaotic systems). In the last years, a new circuit element, namely memristor which is basically a fourth class of electrical circuit, joining the inductor, the capacitor, and the resistor. Memristor produced the circuit systems which have chaotic and hyperchaotic property. In Ref. [33], the authors replaced Chua’s diodes with memristors which proposed several nonlinear oscillators from Chua’s oscillators. Wen et al. regarded the fuzzy modeling and synchronization of memristor-based Lorenz circuits with memristor-based Chua’s circuits.[34] Memristor was postulated as the missing fourth passive circuit element.[35] A great breakthrough that a passive two terminal physical implementation was immediately related to memristor theory was obtained by Hewlett–Packard Labs.[36] This new circuit element can be useful for low-power computation and storage to store information and data.[37] Memristor, also, can be used to implement programmable analog circuits, leveraging memristor’s fine-resolution programmable resistance without causing perturbations due to parasitic components,[38] and soon.

This paper is organized as follows: Section 2, contains the design of DCCS scheme among eight n-dimensional chaotic systems. The definition of this new type of synchronization is given. In Section 3, the DCCS for eight identical memristor-based Chua oscillators as an example, is investigated by using the Lyapunov stability theory and nonlinear feedback control. The analytical expressions of the control functions are derived. In Section 4, the numerical treatments of testing the analytical formula of the control functions to achieve the DCCS for our example are illustrated by using fourth order Runge–Kutta method. The simulation of the chaotic memristor-based Chua oscillator is contracted by using MATLAB/Simulink. We gain a good agreement between numerical treatments and simulation results for our proposed synchronization. The conclusion is finally stated in the last section.

2. Double compound combination synchronization scheme

We will present the technique which is used to achieve the DCCS of four drive and four response n-dimensional chaotic systems. The first scaling drive system is given as follows: the second scaling drive system is written as the first base drive system is described as the second base drive system is drown as: and the first response system is written as: the second response system is defined as: the third response system is given by: the fourth response system is: where are the state variables of systems (1)–(8), are eight diagonal matrices of continuous functions and are four control functions of the response systems (5)–(8). The topological structure diagram of the drive systems and the response systems is shown in Fig. 1. Now, we will state the new definition of the DCCS as

Fig. 1. (color online) The topological structure diagram of the drive systems (1)–(4) and the response systems (5)–(8).

Let Ai = diag (ai1, ai2, …, ain), Bi = diag (bi1, bi2, …, bin), i = 1, 2, 3, 4, therefore, the error system can be described as: From systems (10) and (1)–(4), the error dynamical system can be given as: Denote We will introduce a theorem for the analytical expression of the control functions U = diag (U1, U2, …, Un).

3. Illustrative example

In this section, we apply the synchronization scheme of Section 2 to study the DCCS for eight identical memristor-based Chua oscillators as an example. The first scaling drive memristor-based Chua oscillator is given by where c1i, (i = 1, 2, …, 5) are constant parameters. We calculated the Lyapunov exponents of system (21) and they are: λ1 = 0.2522, λ2 = − 0.0296, λ3 = − 0.0419, λ4 = − 7.5153, for c11 = 15.6, c12 = 3, c13 = 21, c14 = 15, c15 = 0.5 and x10 = diag (0.2, 0.2, 0.2, 0.2). It is clear that one of them is positive which means that its solution is chaotic as shown in Fig. 2.

Fig. 2. (color online) Chaotic attractor of system (21) when c11 = 15.6, c12 = 3, c13 = 21, c14 = 15, c15 = 0.5 and x10 = diag (0.2, 0.2, 0.2, 0.2): (a) x14, x11, x13 space, (b) x11, x12 space, (c) x13, x14 space, (d) x12, x14 space.

We designed circuit implementation for system (21) as shown in Fig. 3. The circuit equations in terms of the circuit parameters are: The circuit consists of four channels to realize the integration, addition, and subtraction of the state variables x11, x12, x13, and x14, respectively. These variables are corresponding to the state voltages of the four channels, respectively. For the same parameters values of system (21) in Fig. 2, the corresponding values of circuit elements are R1 = 16.67 kΩ, R2 = 2.18 kΩ, R3 = 1.59 kΩ, R4 = 40 kΩ, R5 = 3.33 kΩ, R6 = 100 kΩ, R7 = 100 kΩ, R = 10 kΩ, and the capacitors are C1 = 30 μF, C2 = 25 μF, C3 = 20 μF, and C4 = 10 μF. The circuit implementation of system (22) is drown in Fig. 3. The corresponding simulation observations of the chaotic memristor-based Chua oscillator (21) appear in Fig. 4 which agree with numerical simulation in Fig. 2.

Fig. 3. Circuit implementation of system (21).
Fig. 4. (color online) Simulation observations of system (21) for the same parameters in Fig. 2: (a) x14, x11, x13 space; (b) x11, x12 space; (c) x13, x14 space; (d) x12, x14 space.

The second scaling drive memristor-based Chua oscillator is given by and the two base drive memristor-based Chua oscillators are shown below where cij, (i = 2, 3, 4; j = 1, 2, …, 5) are constant parameters. The four response memristor-based Chua oscillators are given, respectively, as where dkj, (k = 1, 2, …, 4; j = 1, 2, …, 5) are constant parameters and ukl, (k = 1, 2, …, 4; l = 1, 2, …, 4) are the control functions.

According to Theorem 1, we obtain the control functions as follows:

From Eq. (15) the Lyapunov function for this example is: , which is positive and its derivative is negative using Eq. (30).

4. Numerical simulation

In this section, numerical treatments are illustrated to state the effectiveness of the suggested scheme of DCCS of eight identical memristor-based Chua oscillators. If we take, ci1 = di1 = 15.6, ci2 = di2 = 3, ci3 = di3 = 21, ci4 = di4 = 15, ci5 = di5 = 0.5, (i = 1, 2, 3, 4), and the initial conditions for the four drive systems (21)–(25) and the four response systems (26)–(29), are respectively, The corresponding numerical results are shown in Figs. 5 and 6. Figure 5 presents the state variables of the four drive systems and the four response systems. The synchronization errors converge to zero as shown in Fig. 6.

Fig. 5. (color online) State variables synchronization for the four drive systems (21)–(25) (solid curves) and the four response system (26)–(29) (dashed curves): (a) (x11 + 2x21)(x31 + 5x41) and (2y11 + 4y21 + y31 + 2y41) versus t; (b) (−x12 + 2x22)(x32 + x42) and (3y12 + y22y32 + 3y42) versus t; (c) (2x13 + 2x23) (−x33x43) and (2y13 + 3y23 + 2y33y43) versus t; (d) (x14 + 2x24)(2x34 + x44) and (2y14 − 2y24 + 3y34 + y44) versus t.
Fig. 6. (color online) Synchronization errors for the four drive systems (21)–(25) and the four response systems (26)–(29): (a) (t, e1) diagram; (b) (t, e2) diagram; (c) (t, e3) diagram; (d) (t, e4) diagram.

Synchronization results also have been calculated from MATLAB/Simulink and these results are shown in Figs. 7 and 8. Figure 7 shows the same results of Fig. 5, while figure 8 explains the relationship between the drive and response systems which clearly appears as the form of a line y = x, this means that there is an agreement between the results of Figs. 8 and 6. The synchronization setup time[39] with different values of k1, k2, k3, and k4 are calculated as shown in Fig. 9. According to Fig. 9, the synchronization setup time (e) approaches to zero fast for reasonable large values of ki.

Fig. 7. (color online) Synchronization results from simulation observation of four drive (21)–(25) and four response (26)–(29) memristor-based Chua chaotic systems: (a) (x11 + 2x21)(x31 + 5x41) and (2y11 + 4y21 + y31 + 2y41) versus t; (b) (−x12 + 2x22)(x32 + x42) and (3y12 + y22y32 + 3y42) versus t; (c) (2x13 + 2x23) (−x33x43) and (2y13 + 3y23 + 2y33y43) versus t; (d) (x14 + 2x24)(2x34 + x44) and (2y14 − 2y24 + 3y34 + y44) versus t.
Fig. 8. (color online) Synchronization results from simulation observation of drive (21)–(25) and response (26)–(29) memristor-based Chua chaotic systems: (a) (x11 + 2x21)(x31 + 5x41), (2y11 + 4y21 + y31 + 2y41) space; (b) (−x12 + 2x22)(x32 + x42), (3y12 + y22y32 + 3y42) space; (c) (2x13 + 2x23) (− x33x43), (2y13 + 3y23 + 2y33y43) space; (d) (x14 + 2x24)(2x34 + x44), (2y14 − 2y24 + 3y34 + y44) space.
Fig. 9. (color online) Synchronization setup time with different parameter: (a) k1, (b) k2, (c) k3, (d) k4.
5. Conclusion

The object of this paper is to propose a new type of synchronization among eight n-dimensional chaotic systems. The proposed scheme is used to achieve the DCCS between four drive and four response n-dimensional chaotic systems. Using the Lyapunov stability theory and nonlinear feedback control, analytical expressions are obtained for achieving DCCS. As an example, we consider the eight identical memristor-based Chua chaotic systems. Numerical results have been calculated to illustrate the validity of our scheme. Based on complexity of DCCS, our results make more secure and interesting to transmit and receive signals in applications of communications. The numerical results of DCCS are shown in Figs. 5 and 6, and agree with the MATLAB/Simulink results as shown in Figs. 7 and 8.

Reference
[1] Liu H Li S G Sun Y G Wang H X 2015 Chin. Phys. 24 090505
[2] Xu Y Wang H Li Y Pei B 2014 Commun. Nonlinear Sci. Numer. Simul. 19 3735
[3] Liao H Shen J Wu X Chen B Zhou M 2017 Chin. Phys. 26 110505
[4] Hu X Liu C Liu L Yao Y Zheng G 2017 Chin. Phys. 26 110502
[5] Zhang L Sun K Liu W He S 2017 Chin. Phys. 26 100504
[6] Pecora L M Carroll T L 1990 Phys. Rev. Lett. 64 821
[7] Mahmoud G M Mahmoud E E Farghaly A A Aly S A 2009 Chaos, Solitons and Fractals 42 2858
[8] Zhang G Wu F Wang C Ma J 2017 Int. J. Mod. Phys. 31 1750180
[9] Aziz M M AL-Azzawi S F 2017 Optik 134 109
[10] Mahmoud G M Mahmoud E E 2010 Math. Comput. Simul. 80 2286
[11] Liu B Li J Zheng W 2013 Asian J. Cont. 15 919
[12] Wang J A Ma X Wen X Sun Q 2016 Physica 461 278
[13] Mahmoud G M Mahmoud E E 2011 Int. J. Bifur. Chaos 21 2369
[14] Zhang H Wang X 2017 Journal of the Franklin Institute 354 5011
[15] Shi L Zhu H Zhong S Cheng J 2016 ISA Transactions 65 81
[16] Xu Y Wang H Liu D Huang H 2015 J. Vib. Cont. 21 435
[17] Xu Y Mahmoud G M Xu W Lei Y 2005 Chaos, Solitons and Fractals 23 265
[18] Xu Y Xu W Mahmoud G M 2005 Int. J. Mod. Phys. 16 1437
[19] Xu Y Gu R Zhang H 2011 Chaos, Solitons and Fractals 44 490
[20] Mahmoud G M Mahmoud E E Arafa A A 2013 Chin. Phys. 22 060508
[21] Xu Y Gu R Zhang H Li D 2012 Int. J. Bifur. Chaos 22 1250088
[22] Mahmoud G M 1997 Int. J. Non-linear Mech. 32 1177
[23] Mahmoud G M Aly S A 2000 Int. J. Nonlinear Mech. 35 309
[24] Mahmoud G M Mahmoud E E Ahmed M E 2007 Int. J. Appl. Math. Stat. 12 90
[25] Runzi L Yinglan W Shucheng D 2011 Chaos 21 043114
[26] Mahmoud G M Ahmed M E Abed-Elhameed T M 2017 Optik 130 398
[27] Sun J Shen Y Zhang G Xu C Cui G 2013 Nonlinear Dyn. 73 1211
[28] Mahmoud G M Abed-Elhameed T M Ahmed M E 2016 Nonlinear Dyn. 83 1885
[29] Mahmoud G M Ahmed M E Abed-Elhameed T M 2016 Eur. Phys. J. Plus 131 200
[30] Sun J Shen Y Yin Q Xu C 2013 Chaos 23 013140
[31] Zhang B Deng F 2014 Nonlinear Dyn. 77 1519
[32] Sun J Wang Y Wang Y Cui G Shen Y 2016 Optik 127 4136
[33] Itoh M Chua L O 2008 Int. J. Bifur. Chaos 18 3183
[34] Wen S Zeng Z Huang T Chen Y 2013 Phys. Lett. 377 2016
[35] Chua L 1971 IEEE Trans. Circuit Theory 81 507
[36] Strukov D B Snider G S Stewart D R Williams R S 2008 Nature 453 80
[37] Ventra M D Pershin Y V Chua L O 2009 Proc. IEEE 97 1717
[38] Shin S Kim K Kang S M 2011 IEEE Trans. Nanotechnology 10 266
[39] He S Sun K Wang H 2016 Eur. Phys. J. Special Topics 225 97